/*
 文件说明：BBS默认样式
 创建时间：2009-7-20 AM
*/

body{background:#FFFFFF;}
/*颜色*/
a{text-decoration:none;color:#333; cursor:pointer;}
a:hover{text-decoration:underline;}
.box{padding:1px; border:1px solid #CAD9EA; zoom:1; overflow:hidden;}
.red{color:#FF2200;}
.gray{color:#999999;}
.sky-blue{background:#F6F9FE;}
.sky-blue2{background:#C1D9F3;}
.sky-blue3{background:#C1D9F3;}
.sky-blue3 span{background:#89B5E9;}

.black{color:#000;}

.orange{color:#FF6600;}
.green{color:green;}
.green2{color:#008080;}
.blue{color:#89B5E9;}

/*顶部链接*/
#topbar {background:#F8F8F8; border-bottom:1px solid #EEEEEE;}
#topbar ul li{border-left:1px solid #EEEEEE;}
#topbar ul li a:hover{background:#929292; color:#FFFFFF; text-decoration:none;}
#topbar dl{}
#topbar dl dd{border-left:1px solid #EEEEEE;}

/*字体样式*/
.bold{font-weight:bold;}
.italic{font-style:italic;}
.underline{text-decoration:underline;}

/*头部信息*/
#header{background:#FFFFFF;padding-top:5px; }
#head #logo a{background:url(/images/gobbs_logo.jpg) no-repeat 0 0;}
#head #login_title a{color:#509AD8; text-decoration:underline;}
#head #login_title a:hover{text-decoration:none;}
#sform .txt{color:#666666; border:1px solid #BEBEBE; background:#F4F4F4;}

/*hottags*/
#hottags{}
#hottags h4{border-bottom:1px solid #CAD9EA; color:#333;}
#hottags p{background:#FFF;}

/*notice*/
#notice {border:1px solid #D4D4D4; background:#F5F7F4 url(/images/anc.gif) no-repeat 6px center;}
#notice ul li span{font-size:9px; color:#999999;}

#notcie_area .tit{padding:1px 10px; background:#F5F7F4; border-bottom:1px solid #E2E9E0; font-weight:normal;}

/*page_btns*/
.post_btn a{font-weight:bold; color:#FFFFFF; border-width:1px; border-style:solid; border-color:#039DD5 #014AC6 #014AC6 #039DD5; background:#017FC6;}
.post_btn a:hover{color:#FFFFFF; border-color:#FF6600; background:#FF6600; text-decoration:none;}
/*v1.0
.post_btn2 a{border-width:1px; border-style:solid; border-color:#C6D8E4; color:#1F75CC; background:#FAFDFF;}
.post_btn2 a:hover{border-color:#418ACC; text-decoration:none;}
*/
.post_btn2 a{border-width:1px; border-style:solid; border-color:#C6D8E4; color:#1F75CC; background:#FAFDFF;}
.post_btn2 a:hover{border-color:#418ACC; text-decoration:none;}
.left .post_btn2 a.on{background:#89B5E9; color:#FFF; border-color:#89B5E9;}
.left .post_btn2 a.on:hover{border-color:#89B5E9;}

#adminlist{border-width:1px 4px 1px 0; border-color:#039DD5 #017FC6 #014AC6 #039DD5; border-style:solid;}

/*分页*/
.post_page a{background:#F5F5F5; border:1px solid #BBB;}
.post_page a:hover{text-decoration:none; background:#017FC6; color:#FFFFFF; border:1px solid #017FC6;}

/*高级搜索*/
#forum-search{border:1px solid #89B5E9; font-size:14px; background:#EFF5FB;}
#forum-search .txt{font-size:14px; color:#000; border-color:#C0C0C0 #EDEDED #EDEDED #C0C0C0; background:#FFF;}
#forum-search .btn{font-size:14px; color:#FFF; font-weight:bold; border-width:1px; border-style:solid; border-color: #014AC6; -moz-border-radius:3px; background:#528BCB; cursor:pointer;}
#forum-search a{text-decoration:underline;}

#advanced_search{border:1px solid #89B5E9; background:#EFF5FB;}
#advanced_search dt{font-weight:bold; }
#advanced_search dd,#advanced_search dt{}
/*content*/
.closeicon, .closeicon img{cursor:pointer;}
.block_sub{/*v1.0 background:#C5DAEF; color:#00007F;*/ background:#89B5E9; color:#FFF;}
.block_sub_line{background-image:url(/images/bline.gif); background-repeat: repeat-x; background-position: left bottom;}
/*v1.0
.block_sub .supmod{font-weight:normal; color:#3366CC;}
.block_sub .supmod a{color:#3366CC;}
*/
.block_sub .supmod{font-weight:normal; color:#FFF;}
.block_sub .supmod a{color:#FFF;}
.mainbox{border-width:0 1px 1px 1px; border-style:solid; border-color:#FFFFFF #D4D4D4 #D4D4D4 #D4D4D4;}
.mainbox table{width:100%;}
.mainbox thead{background:#F5F7F4;}
.mainbox thead th, #content .mainbox thead td{border-bottom:1px solid #E2E9E0;}
#content .mainbox tbody th,#content .mainbox tbody td{border-top:1px dotted #DBE4E9;}
#content .mainbox tbody .nums em{color:#006699;}
#content .mainbox tbody .nums span{padding:0 5px}

#content .mainbox tbody .lastpost .time{font-size:9px;}
td.postauthor{background:#E8F3FD;}
td.postauthor .nickname{color:#666666;}
td.postauthor li{display:block;}
td.postauthor .n1{ background:url(/images/readicon.gif) no-repeat 0 -40px; *background-position:0 -42px; _background-position:0 -42px;}
td.postauthor .n2{ background:url(/images/readicon.gif) no-repeat 0 -60px; *background-position:0 -62px; _background-position:0 -62px;}
td.postauthor .n3{ background:url(/images/readicon.gif) no-repeat 0 -80px; *background-position:0 -82px; _background-position:0 -82px;}

.postinfo{background:#F5F7F4; border-bottom:1px solid #E2E9E0;}
.postactions{border-top:1px dotted #E2E9E0;}
.defaultpost{line-height:22px;}
.defaultpost .title{font-size:14px; color:#000000;}
.defaultpost p{margin:8px 0;}
.defaultpost a{color:#0070AF;}

.defaultpost .quote{font-size:12px; color:#FF6600; font-weight:normal;}
.defaultpost .limitarea{border:1px dashed #EDA85F; background:#FFF7DD; color:#000; text-align:left; font-size:12px;}
.defaultpost .allowarea{border:1px dashed #00A8FF; background:#E6FFE6; color:#008800; text-align:left; font-size:12px;}
.defaultpost .read{color:#333;}
.defaultpost .buy{color:#F60;}
.defaultpost .attacment{font-size:12px;}
.eidtted{margin:10px 20px; font-style:italic;}
.qpost_content textarea{margin:0; padding:3px 0 0 3px; border:1px solid #A5ACB2; background:#F4F4F4;}
.qpost_content p{margin:10px 40px;}

/*附件*/
.att_content{background:#F7F7F7; border:1px dashed #EEEEEE; font-size:12px;}
/*.att_content .fj{background:#F7F7F7; border:1px solid #EEEEEE;}*/


/*快速回复*/
.qpost_content .tip{padding:8px 10px; border:1px solid #DBDBDB; background:#EFEFEF; text-align:center;}
.qpost_content blockquote{clear:both; zoom:1; overflow:hidden;}

/*发布新帖*/
.post_table td{border-top:1px solid #FFFFFF; border-bottom:1px solid #D7E6F2;}
.npostl{background:#E8F3FD;}
.npostr{background:#F5FCFF;}
.npostr .txt{border:1px solid #4EA0D1; background:#FFFFFF;}
.npostr textarea{background:#FFFFFF;}
/*.npost-txtarea{border:1px solid #4EA0D1; background:#FFFFFF;}*/
.npost-txtarea{ background:#FFFFFF;}
.npostl .postrules{border:1px solid #DEDEDE; }
.npostl .postrules{border:1px solid #DDDDDD;}
.npostl .postrules legend{padding:2px 10px 0;}
.npostr .fieldset{border:1px solid #8EC3EB;}
.npostr .fieldset legend{color:#000077;}
.psubmit{width:75px; height:22px; border-width:1px; border-color:#C5DAEF; border-style:none solid solid none;}
.submit{/*width:75px;*/ padding:2px 10px 1px 10px; *padding:3px 10px 0 10px; _padding:3px 10px 0 10px;text-align:center; border:1px solid #014AC6; -moz-border-radius:3px; background:#017FC6; color:#FFFFFF; cursor:pointer;}
.npost-rules blockquote{background:#FFF2E9; border:1px dashed #FF6600; color:#8B2B34; padding:5px; }

/*帖子操作*/
.admin_table table{background:#F6F9FE; color:#000;}
.admin_table table td,.admin_table table th{border-top:1px solid #D7E6F2;}
.admin_table a{color:#1E5494; text-decoration:underline;}
.admin_table textarea{background:#FFF; border:1px solid #4EA0D1;}
.submit2{width:55px; padding:3px 10px 2px 10px; *padding:4px 10px 1px 10px; _padding:4px 10px 1px 10px; text-align:center; border:1px solid #014AC6; -moz-border-radius:3px; background:#017FC6; color:#FFFFFF; cursor:pointer;}

/*表当前*/
a.on, .on{background:#017FC6; color:#FFFFFF; border-color:#017FC6;}

/*个人资料*/
.user_table{border-color:#4DB1F0;}
.user_table td,.user_table th{border-bottom:1px solid #D7E6F2;}
.user_table th{color:#888;}
.user_table .ffunc, .user_table .ffunc a{color:#4DB1F0;}

/*
.btn_status{font-weight:normal;}
.status_on{font-weight:bold; border-width:1px 1px 0 1px; border-style:solid; border-color:#4DB1F0; background:#F5FCFF; color:#4DB1F0;}
.btn_status a{color:#000077;}
.btn_status a:hover{border-style:solid; border-width:1px 1px 0 1px; border-color:#4DB1F0; text-decoration:none; padding:3px 7px 4px; background:#F5FCFF;}
*/

.user_menu li a{/*v1.0 color:#000077; border:1px solid #C5DAEF;*/ color:#FFF; border:1px solid #89B5E9; border-bottom:none;}
.user_menu li a:hover{text-decoration:none; color:#4DB1F0; background:#F5FCFF; border:1px solid #4DB1F0; border-bottom:none;}
.user_menu li a.on{margin-top:0; padding-top:1px; color:#4DB1F0; background:#F5FCFF; border:1px solid #4DB1F0; border-bottom:none;}

.edit_menu{border:1px solid #D4D4D4; background:#FFF;}
.edit_menu dd{margin:5px 0; text-indent:10px;}
.edit_menu dd a:hover{text-decoration:none;}
.edit_menu dd a.on{line-height:20px; background:#528BCB;}
.edit_content{border:1px solid #D4D4D4; background:#FFF;}
.edit_content table td, .edit_content table th{border-bottom:1px dotted #D7E6F2;}
.limit-map table tr.thead{background:#DFF6FF;}

.limit-map .tit{padding-top:25px; border-top:1px solid #DDD;}
.limit-map .no_border{border-top:none;}

.user_table .txt{border:1px solid #4EA0D1; padding:2px 0 0 3px; background:#FFFFFF;}

/*签名*/
.post_sign{margin:15px 0; padding:23px 0 0 15px; line-height:22px; color:#777777; background:url(/images/line02.gif) no-repeat 0 0;}

/*list_table*/
.list_table thead th td.normal-subject{border-top:1px dotted #DBE4E9;}
.list_table tbody td, .list_table tbody th{border-top:1px dotted #DBE4E9;}
.list_table tbody .subject h2{font-weight:normal;}
.list_table .time{font-size:9px; color:#888888;}
.list_table .nums em{color:#006699;}

.list_table .normal-subject{border-top:1px solid #E2E9E0; border-bottom:1px solid #E2E9E0;}

.userlist_table .on{background:#DFF6FF;}

/*online*/
#online h4{border-bottom:1px solid #E2E9E0; font-weight:normal; color:#666666; background:#F4F4F4;}
#online #userlist li{ text-indent:17px;}
#online #userlist .user_1{background:url(/images/group/1.gif) no-repeat left center;}
#online #userlist .user_2{background:url(/images/group/2.gif) no-repeat left center;}
#online #userlist .user_3{background:url(/images/group/3.gif) no-repeat left center;}
#online #userlist .user_4{background:url(/images/group/4.gif) no-repeat left center;}

/*footer*/
#footer{border-top:1px solid #B4B4B4; color:#666666; background:#F0F0F0;}
